FROM chimbosonic/puppeteer:21.7.0-latest

# 设置工作目录
WORKDIR /app

# 设置 npm 镜像源为腾讯云
RUN npm config set registry https://mirrors.cloud.tencent.com/npm/
RUN npm init -y
RUN npm install express
RUN npm install puppeteer-cluster
# 复制 package.json 和 package-lock.json 文件，并安装依赖
#COPY package*.json ./
#RUN npm install

# 复制应用程序文件到工作目录
COPY . .

# 暴露服务端口
EXPOSE 3000

# 启动应用程序
CMD ["node", "app.js"]